bitkeeper revision 1.1108.1.5 (40fe53dapXzTXD_9GRLEFYObr0GFXA)
authormjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Wed, 21 Jul 2004 11:30:34 +0000 (11:30 +0000)
committermjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Wed, 21 Jul 2004 11:30:34 +0000 (11:30 +0000)
Compensate for python not coercing to string.

tools/python/xen/xend/XendClient.py

index ea7840ed07974ef1c3055dd2a0fcf9b984f280d2..e07add6b06348730871bb5fe66edcbeb0f450fb4 100644 (file)
@@ -338,25 +338,25 @@ class Xend:
         return self.client.xendPost(url, data)
 
     def nodeurl(self, id=''):
-        return self.url.relative('node/' + id)
+        return self.url.relative('node/' + str(id))
 
     def domainurl(self, id=''):
-        return self.url.relative('domain/' + id)
+        return self.url.relative('domain/' + str(id))
 
     def consoleurl(self, id=''):
-        return self.url.relative('console/' + id)
+        return self.url.relative('console/' + str(id))
 
     def deviceurl(self, id=''):
-        return self.url.relative('device/' + id)
+        return self.url.relative('device/' + str(id))
 
     def vneturl(self, id=''):
-        return self.url.relative('vnet/' + id)
+        return self.url.relative('vnet/' + str(id))
 
     def eventurl(self, id=''):
-        return self.url.relative('event/' + id)
+        return self.url.relative('event/' + str(id))
 
     def dmesgurl(self, id=''):
-        return self.url.relative('node/dmesg/' + id)
+        return self.url.relative('node/dmesg/' + str(id))
 
     def xend(self):
         return self.xendGet(self.url)